import 'package:flutter/material.dart';

void main() => runApp(tarbat());



class tarbat extends StatefulWidget {
  @override
  tarbatImp createState() => tarbatImp();
}


class tarbatImp extends State<tarbat> {

  final List<String> _items = List.generate(50, (i) => 'Item ${i + 1}');

  final List<Widget> myWidgets = [
    Text('Item 1'),
    Text('Item 2'),
    Text('Item 3'),
    // 添加更多Widget到列表中
  ];

  @override
  Widget build(BuildContext context) {
    return
      new MaterialApp(
        home: new DefaultTabController(
          length: 3,
          child: new Scaffold(
            appBar: new AppBar(
              title: const Text('Tabbed AppBar'),
            ),
            body:

            ListView.separated(
                itemCount:  _items.length,
                // 高度
                separatorBuilder: (context, index) {
                  return Divider(height: 1,   color: Colors.blue); // 设置分隔线颜色);
                },
                itemBuilder: (context, index) {
                  return ListTile(title: Text(_items[index]));
                }
            )

            // ListView.builder(
            //   itemCount: _items.length,
            //   // shrinkWrap: true, // 缩小包装
            //   // physics: NeverScrollableScrollPhysics(), // 当外层有滚动插件，这里要禁止滚动
            //   itemBuilder: (context, index) {
            //     return ListTile(title: Text(_items[index]));
            //   },
            // )

            // ListView(
            //   children: [
            //     ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //     ListTile(
            //       leading: Icon(Icons.email, color: Colors.blue),
            //       title: Text('Item 4'),      // 主标题
            //       subtitle: Text('432432423'),   // 副标题
            //       trailing:Text('4324324233333333'),   // 右侧内容
            //       // onTap: Function,    // 点击事件
            //     ), ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //     ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //     ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //     ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //     ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //     ListTile(title: Text('Item 1')),
            //     ListTile(title: Text('Item 2')),
            //     ListTile(title: Text('Item 3')),
            //
            //
            //   ],
            // )


          ),
        ),
      );

}
}



